shorter time horizon - Francés Inglés Diccionario